home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 19.zip / BS1 part 19 / Lattice C disk 4.adf / Compiler_Headers / proto / mathtrans.h < prev    next >
C/C++ Source or Header  |  1988-11-01  |  2KB  |  48 lines

  1. extern struct Library *MathTransBase;
  2. float SPAtan(float);
  3. float SPSin(float);
  4. float SPCos(float);
  5. float SPTan(float);
  6. float SPSincos(float, float*);
  7. float SPSinh(float);
  8. float SPCosh(float);
  9. float SPTanh(float);
  10. float SPExp(float);
  11. float SPLog(float);
  12. float SPPow(float, float);
  13. float SPSqrt(float);
  14. float SPTieee(float);
  15. float SPFieee(long);
  16. /*------------------------------------------------*/
  17. /*                                                */
  18. /*      New functions added for Release 1.1       */
  19. /*                                                */
  20. /*------------------------------------------------*/
  21. float SPAsin(float);
  22. float SPAcos(float);
  23. float SPLog10(float);
  24. #ifndef  NO_PRAGMAS
  25. #pragma libcall MathTransBase SPAtan 1e 1
  26. #pragma libcall MathTransBase SPSin 24 1
  27. #pragma libcall MathTransBase SPCos 2a 1
  28. #pragma libcall MathTransBase SPTan 30 1
  29. #pragma libcall MathTransBase SPSincos 36 102
  30. #pragma libcall MathTransBase SPSinh 3c 1
  31. #pragma libcall MathTransBase SPCosh 42 1
  32. #pragma libcall MathTransBase SPTanh 48 1
  33. #pragma libcall MathTransBase SPExp 4e 1
  34. #pragma libcall MathTransBase SPLog 54 1
  35. #pragma libcall MathTransBase SPPow 5a 102
  36. #pragma libcall MathTransBase SPSqrt 60 1
  37. #pragma libcall MathTransBase SPTieee 66 1
  38. #pragma libcall MathTransBase SPFieee 6c 1
  39. /*------------------------------------------------*/
  40. /*                                                */
  41. /*      New functions added for Release 1.1       */
  42. /*                                                */
  43. /*------------------------------------------------*/
  44. #pragma libcall MathTransBase SPAsin 72 1
  45. #pragma libcall MathTransBase SPAcos 78 1
  46. #pragma libcall MathTransBase SPLog10 7e 1
  47. #endif
  48.